Applying Adaptive Real-time Middleware to Address Grand Challenges of COTS-based Mission-Critical Real-Time Systems
نویسندگان
چکیده
Commercial-off-the-shelf (COTS) middleware addresses many design forces for developing mission-critical distributed systems, including reducing development cost and cycle-time. However, meeting additional requirements for real-time quality of service (QoS) in these systems is currently beyond the state-of-the-art in available COTS middleware solutions. In this paper, we discuss key research challenges associated with determining the policies, mechanisms, and patterns required to create a new generation of QoS-enabled COTS middleware for real-time mission-critical systems.
منابع مشابه
Empirical Differences between COTS Middleware Scheduling Strategies
The proportion of complex distributed real-time embedded (DRE) systems made up of commercial-off-the-shelf (COTS) hardware and software is increasing significantly in response to the difficulty and expense of building DRE systems entirely from scratch. In previous work, we showed how applying different scheduling strategies in middleware can allow COTSbased solutions to provide both assurance a...
متن کاملMiddleware Scheduling Optimization Techniques for Distributed Real-Time and Embedded Systems
Developers of mission-critical distributed real-time and embedded (DRE) systems face a fundamental tension between (1) the performance gains achievable with hand-crafted optimizations to systems built largely from scratch and (2) the development cost and cycle-time reductions offered by common offthe-shelf (COTS) middleware, such as CORBA, COM+, and Java RMI. Current-generation COTS DRE middlew...
متن کاملExtending Real-Time CORBA for Next-Generation Distributed Real-Time Mission-Critical Systems
Next generation distributed real-time mission-critical systems, such as integrated distributed medical information systems, collaborating teams of manufacturing robots, and widescale sensor/actuator grids for system damage detection and management, must adapt swiftly to changing environmental conditions. Greater coordination allows elements at all levels to identify and effectively respond to t...
متن کاملModel-Driven Development of Distributed Real-time and Embedded Systems
Despite advances in standards-based commercial-off-the-shelf (COTS) technologies, key challenges must be addressed before mission-critical distributed real-time and embedded (DRE) systems can be developed effectively and productively using COTS component-based software. For example, developers of DRE systems continue to use ad hoc means to select and compose their applications and middleware du...
متن کاملModel driven middleware: A new paradigm for developing distributed real-time and embedded systems
Distributed real-time and embedded (DRE) systems have become critical in domains such as avionics (e.g., flight mission computers), telecommunications (e.g., wireless phone services), tele-medicine (e.g., robotic surgery), and defense applications (e.g., total ship computing environments). These types of systems are increasingly interconnected via wireless and wireline networks to form systems ...
متن کامل